long-armed squid - Francés Inglés Diccionario